package com.yanqu.road.entity.log.doublespring;

import com.yanqu.road.entity.FieldTypeAnnotation;
import com.yanqu.road.entity.log.ServerBaseLog;
import com.yanqu.road.entity.log.maidian.BaseLogEntity;

@FieldTypeAnnotation(tableName = "t_l_ck_activity_double_spring_exp",autoSave = true, dataUpload = true, eventName = "springout_up",uploadCk = true,desc = "踏春游记战令-经验")
public class LogActivityDoubleSpringExp extends ServerBaseLog {

    /**
     * 活动ID
     */
    @FieldTypeAnnotation(desc = "activityId", isIndex = true, dataAttribute = "activityid")
    private int activityId;

    /**
     * 玩家ID
     */
    @FieldTypeAnnotation(desc = "玩家ID", isIndex = true)
    private long userId;

    /**
     * 增加的经验
     */
    @FieldTypeAnnotation(desc = "增加的经验", dataAttribute = "springout_upexp")
    private long addExp;

    /**
     * 当前经验
     */
    @FieldTypeAnnotation(desc = "当前经验", dataAttribute = "springout_nowexp")
    private long exp;

    /**
     * 时间
     */
    @FieldTypeAnnotation(desc = "时间")
    private long createTime;

    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public long getAddExp() {
        return addExp;
    }

    public void setAddExp(long addExp) {
        this.addExp = addExp;
    }

    public long getExp() {
        return exp;
    }

    public void setExp(long exp) {
        this.exp = exp;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }
}
